﻿using System;
namespace Plan
{
    public interface IScheduleAlgoritm
    {
        int IterationCount { get; set; }
        event EventHandler<ReportProgressArgs> ReportProgress;
        ScheduleSolution Solve(ScheduleInstance problemInstance);
    }
}
